harrow something - French English Dictionary